package org.jugile.restapi.domain;

import org.jugile.restapi.common.*;
import org.jugile.util.Node;

public class Var extends VarBase implements org.jugile.util.IDO {

	
	public void parse(Node n) {
		n.validateAttributes("name value");
		if (!empty(n.attr("name"))) setName(n.attr("name"));
		if (!empty(n.attr("value"))) setValue(n.attr("value"));
	}

	public Node toXml() {
		Node n = new Node("var");
		if (!empty(getName())) n.attr("name",getName());
		if (!empty(getValue())) n.attr("value",getValue());
		return n;
	}

}